/*
 * parent bookstore
 */
.recommendationBooks{
  	 float:left; 
  	 height:355px; 
  	 width:285px; 
  	 margin-left:5px; 
  	 margin-top:20px; 
  	 border:#ddd 1px solid; 
  	 border-radius:5px;
}

.bookClickRanking{
	float:left; 
  	 height:355px; 
  	 width:285px; 
  	 margin-left:5px; 
  	 margin-top:10px; 
  	 border:#ddd 1px solid; 
  	 border-radius:5px;
}
  
.rec_books_title, .book_click_title{
  	 width:285px; 
  	 height:35px; 
  	 margin:0px auto; 
  	 background-color:#ddd; 
  	 border-radius:4px 4px 0 0;
}
  
.rec_books_title span, .book_click_title span{
	 font-size:22px; 
	 float:left; 
	 color:#000000; 
	 font-weight:bold; 
	 padding-top:9px; 
	 padding-left:0px; 
	 margin-left:10px;
}


/*
 *
 */
.bookslist dl{
	 float:left; 
	 margin:10px 0px 0px 5px; 
	 width:160px; 
	 height:200px; 
	 font-size:13px; 
	 color:#333333; 
	 font-weight:normal;
}

.bookslist dl dt{
	 border:#999999 1px solid; 
	 width:86px; 
	 height:106px; 
	 margin:5px 20px 5px 20px;
}

.bookslist dl dt a img{
	 width:80px; 
	 height:100px; 
	 margin:2px;
}

.book_name{
	font-weight:bold;
}

.book_name a{
	color:#333333;
}